Oil prices pull back from highest levels since 2022 on talk of G-7 emergency release of crude reserves

by | Mar 9, 2026 | Stock Market

Crude prices were surging on Monday amid signs that the Iran conflict wasn’t de-escalating, and as some major oil producers were reportedly forced to cut production.

Article Attribution | Read More at Article Source