Oil price today

Oil price today

Oil prices today have experienced a significant decline, driven by geopolitical tensions and production cuts from key oil-producing nations.

  • March 10, 2026