Search This Blog

Wednesday, March 11, 2026

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

 https://www.cnbc.com/2026/03/12/oil-prices-jump-iea-record-reserve-release-markets-doubt-relief.html

No comments:

Post a Comment