Oil prices plummeted more than 3% on Friday as global recession fears and weak oil demand, especially in China, outweighed support from a large cut to the OPEC+ supply target.
Brent crude futures dropped $2.94, or 3.1%, to settle at $91.63 a barrel, while U.S. West Texas Intermediate (WTI) crude futures...