Five oil majors now earn $500 million daily.

BP’s quarterly profit doubled to $5.73bn as Brent averaged $97 a barrel amid renewed US-Iran fighting that disrupted Hormuz shipping.

Trump has criticized the majors’ margins; no government has yet moved on a windfall tax.

Sources: The Independent