Global upstream investment slashed by $1trillion since oil price fall says Wood Mac

Oil price news
Oil price news

Breaking