Oil Prices Fall 3% — Inventory Shock Triggers Sharp Pullback in Crude Markets | Stock Market Today
Crude markets took a breather. After weeks of relentless surge, oil prices fall 3% on March 18, shaking up momentum across global energy markets.The reason wasn’t hidden. It came down to one simple trigger — rising US crude inventories. But beneath that, a larger story is unfolding. Supply, war t...
Easy & quick