Rigzone 11/12/2025 12:51:44 PM
 
Oil Plunges Over 4% as OPEC Concedes Supply Surplus