Crude oil prices stabilized today, following Monday’s dip, and even made some gains earlier in the day, as traders rushed to cover their short positions on the commodity, and production figures from OPEC+ showed a decline for March, to the tune of 360,000 barrels daily. At the time of writing…
Read More

Oil Prices Stabilize on Short-Covering and an OPEC+ Output Decline
previous post