Oil surges over 7% despite record reserve release announcement as markets doubt supply relief

  • Posted on March 12, 2026
  • By CNBC
  • 7 Views
Oil surges over 7% despite record reserve release announcement as markets doubt supply relief

Oil prices surged about 6% even after the largest emergency release of crude reserves in history.
continue reading...

Author
CNBC

You May Also Like