Eight oil giants earn $93 billion as Iran conflict lifts prices
The world’s eight largest listed oil companies earned nearly $93 billion in the spring quarter as the US-Iran conflict drove Brent crude to about $126 a barrel, Livemint reports, citing data collected…




















































