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
ZAMA
0.03038
-19.28%