Vance reported that 12.5 million barrels of oil transited the Strait of Hormuz last night, highlighting the critical chokepoint for global energy supply. This data underscores ongoing geopolitical risks that could impact oil prices and broader macroeconomic conditions.
RWA