Oil Prices Have Plunged 15% In 3 Weeks
Renewed fears about the oil supply glut have sent crude prices plunging 15% Renewed fears about the oil supply glut have sent crude prices plunging 15% from their peak in mid-April to $45.52 a barrel on Thursday. It’s the weakest level for oil since November 29, the day before OPEC finalized a deal to slash … Read more