BP stock falls by over 4 percent in US and UK markets as governance concerns lead to chairman Albert Manifold's removal.
Trump wants to ‘take Iran’s oil’: Can he, and what would that mean?Donald Trump says US forces could seize Iran’s oil export hub at Kharg Island as the war enters its second month.
Extract — continue reading at the source.