Shell, Total start 2018 on a high thanks to rising oil prices Brent crude oil prices in the first three months of this year averaged around $67 a barrel, leaving last year’s $54.5 behind as a distant echo of the price crash of late 2014. The world’s top oil companies […]
