Oil prices settle mostly flat ahead of monthly oil forecasts
  • 7 bulan lalu
Oil prices held steady above $90/barrel due to Saudi and Russian output cuts, with Brent Crude at $90.64 and U.S. West Texas Intermediate Crude at $87.29. Supply cuts and Libyan storm disruptions dominated market concerns, overshadowing worries about Chinese economic activity.
Disyorkan