Oil major BP is unlikely to invest in Saudi Aramco’s flotation, chief executive Bob Dudley told reporters at the St Petersburg International Economic Forum.
“It’s unlikely we would be a financial investor in Saudi Aramco,” he said.
Dudley also said the global oil industry needed to readjust its costs based on an oil price of around $50 per barrel.