7 December 2023
Biden’s reelection bid, potentially aided by dropping oil prices, faces challenges amid a global clash over energy policies. The UN and World Economic Forum’s green energy push contrasts sharply with China’s significant oil discovery. Amidst this, oil prices fall, the Citi Economic Surprise Index declines, and financial markets show volatility with soaring SOFR rates and increased Federal Reserve Treasury purchases, signaling deepening economic uncertainties.