
News
Spot crude oil prices surged to $148.87 per barrel, setting a record high and approaching the $150 mark, as investors monitor the worsening crisis in the Strait of Hormuz. U.S. forces have begun intercepting vessels entering or exiting the Strait of Hormuz following weekend talks between the United States and Iran, in line with Trump's directives.

