Showing posts with the label Global Oil MarketsShow all

G7 Releases 100M Barrels of Diesel to Stabilize Prices

Markets US The Group of Seven (G7) nations agreed to…

Read more

Saudi Arabia Crude Exports Hit 6M bpd Amid Pipeline Outage

Markets US Saudi Arabia exported 6 million b…

Read more