JUST IN: 🛢️

Crude oil prices plummeted 20% — dropping from $120 to $100 in just two hours — after reports surfaced that G7 countries are considering releasing strategic petroleum reserves to ease supply concerns.

This sudden move highlights how quickly oil markets can react to potential government interventions and global supply developments.$USDT