BREAKING: US oil prices extend losses to nearly -6% on the day and drop below $94/barrel.
Oil prices are now down -11% since the US Military's "blockade" of the Strait of Hormuz began 24 hours ago.$ZAMA

ZAMA
0.03038
-19.28%
Oil prices are now down -11% since the US Military's "blockade" of the Strait of Hormuz began 24 hours ago.$ZAMA
