West Texas Intermediate topped $82 per barrel earlier this week and Brent crude jumped above $85 per barrel as demand forecasts suggested a sizeable supply deficit for the second half of the year. Production remains constrained by OPEC+ cuts and outages As a result, the U.S. Department of Energy just pulled back an offer to …
Continue reading “Massive Oil Price Plunge…… US crude inventories down by 17 million barrels”









