Grim demand outlook pulls Brent down below $75/b threshold

09.06.2023

Oil prices fell $3 a barrel on Thursday as demand weakness and a report that the U.S. and Iran may be approaching a deal on oil exports outweighed expectations of tighter Saudi supply and a potential pause to U.S. interest rate hikes.

Oil fell on a news report, citing sources, that...