Saudi Arabia Output
Prices in the physical oil market have also weakened, with Dubai crude averaging $73.592 a barrel for June, down from $74.413 a barrel in May.
Most Read