RE:RE:This morning it is 111$ barrell, UP UP
The supply deficit is greater than what demand destruction can counter act.
The available pool of oil to meet demand is declining with taking Russian oil off the market, with oil production declining, with OPEC unable to achieve the increase in production they said would deliver over 6 months ago, and with Biden buying oil back to restock strategic reserves.
Hold on to your shares