Oil price per barrel coming down amid oil tankers crossing Strait of Hormuz
Oil is now trading at $94.39/barrel, down from the high of $119.48/barrel following news that the US Navy decimated Iranian threats.
Ships are now crossing the Strait of Hormuz with their transponders off, potentially averting an energy crisis.
Follow: @AFpost pic.twitter.com/rbLYaE0EoL
— AF Post (@AFpost) March 9, 2026






























