Oil Tanks, Dampens Risk Appetites after Back-to-Back Weekly Equity Gains
Overview: Oil prices have collapsed to start the new week. The May contract, which expires now, is off over 20% to a little more than $14 and the June contact is off nearly 7% near $23.30. Falling demand and limited storage space continue to overwhelm output cuts from OPEC+ that are to start next month. …
Oil Tanks, Dampens Risk Appetites after Back-to-Back Weekly Equity Gains Read More »