Oil Prices

Oil Price

Oil Prices Take a Plunge: 4% Drop Amid Demand Concerns and Dollar Strength

finolite.com

Crude oil prices drop 4% amid demand concerns and dollar strength. OPEC, China, and economic data play key roles in the oil market rollercoaster.