As of today, American disapproval of Congress has climbed to 86%, tying the record high in more than half a century of Gallup polling, with just 10% of adults approving of the job lawmakers are doing as a partial shutdown of the Department of Homeland Security drags into its 10th week.
IEA, IMF, World Bank Warn Nations Against Oil Hoarding
The world’s top energy and financial institutions have warned that a growing wave of national oil stockpiling is deepening the price shock from the war