Oil Prices Surge Above $90 Amid Iran Tensions; Bond Yields Climb

Brent crude oil prices surpassed $90 per barrel on Monday, July 20, marking the first time since early June that the benchmark reached this level. The surge coincided with market reports indicating a significant reduction in vessel traffic through the Strait of Hormuz, a critical chokepoint for global oil transport, with one vessel reportedly on […]
Supreme Court Alters Presidential Removal Power, Preserves Federal Reserve Independence

The Supreme Court on Monday issued a ruling that broadly expands the president’s power to remove officials from independent federal agencies, overturning a nearly century-old precedent that had limited such authority. The decision, however, notably preserved the independence of the Federal Reserve, treating the central bank as a unique case. The court’s majority upheld President […]