Oil declines as supply concerns ease and Iran diplomacy picks up

Written on 18/09/2026
Kanoko Matsuyama, Bloomberg

Brent falls toward $104 a barrel after losing more than 3% over the two previous sessions.
Read full article