Geopolitics Trade Cryptocurrency Global Economy Central Banks Oil Industry Demand Oil Prices Sovereign Wealth Funds Investments
Brent futures reached $76.71 per barrel on concern that Iran-Israel strikes could threaten Hormuz flows in a market reliant on OPEC+ buffers.