Oil prices fall to pre-conflict levels, surplus expected by 2027: OilPrice.com - TrendCloud