Oil prices rise on upbeat demand estimates from OPEC, IEA
Oil prices gained on August 11 amid optimistic demand forecasts from the OPEC producer group and the International Energy Agency (IEA). The IEA on Friday warned that global inventories could fall sharply over the rest of 2023, potentially driving prices even higher, though the Paris-based agency expects demand growth toRead More →