Crude oil prices plummeted 12% to $87.06 per barrel on 10 March, following a 17% drop previously. The International Energy Agency is meeting to discuss emergency stock releases amid ongoing supply concerns stemming from geopolitical tensions and production cuts by Iraq, Kuwait, and the UAE.
Recent Posts
- Polymarket and Palantir team to protect integrity of sports betting as prediction markets face key moment
- Circle could rally 60% more on stablecoin adoption, AI agentic finance, Bernstein says
- Oil retreats even after Energy Secretary wrongly claims Navy escorted tanker through Strait of Hormuz
- Iran war: Israel’s president Herzog calls ‘cost’ for business the price for Middle East peace
- HSBC moves to ‘max’ overweight stocks, saying peak fear about Iran oil spike has passed