Oil majors’ results surprise, but output fall, volatile trading lurk
Major oil companies’ first-quarter results have so far confounded expectations, but volatile trading operations and a likely fall in production mean the good times are unlikely to last. Europe’s big Continue Reading
