Brent crude climbed back above $105 per barrel as renewed tensions involving the US, Israel, and Iran raised concerns about another escalation in the Middle East. Reports of possible military preparations have brought geopolitical risks back into focus, supporting oil prices and adding uncertainty to the broader market outlook.
US stock futures stabilized Friday after a tech selloff linked to reports that OpenAI’s annualized revenue reached $50 billion, below the previously cited $68 billion.
The average US 30-year mortgage rate jumped 19 basis points to 7.49%, its highest since November 2023, as Treasury yields reached 24-year highs on oil-driven inflation concerns.