Sharp decline in crude oil prices
As we reported yesterday morning, the Biden Administration has announced that it will draw on its strategic reserves in a colossal way, as nearly 1mb/d of oil will be put on the market for about 6 months, or a total of 180mb. President Biden said he hoped that allied countries could add 30-50mb of their own…