How The Fed Is Artificially Propping Up Oil Prices
By Nick Cunningham Oil prices have stabilized at $40 per barrel, despite global oil demand remaining sharply below pre-pandemic levels. Everyone knows the significant role that OPEC+ has played in balancing the oil market, along with the sharp drop in production elsewhere, including in U.S. shale. But looking further out, another institution could play an … Read more