12-11-2025 21:51 via rigzone.com

Oil Sinks as OPEC Acknowledges Supply Surplus

Oil Plunges Over 4% as OPEC Concedes Supply Surplus
Read more »