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.