Oil price today

Oil price today

Oil prices have sharply declined today following a period of volatility driven by geopolitical tensions and significant production cuts in the Middle East.

  • March 10, 2026