Crude oil falls below $75, its lowest level since Iran war started
HOUSTON (TIP): Benchmark oil prices fell more than $3 to their lowest level since before the start of the Iran war as supply concerns eased with more stranded oil tankers exiting the Strait of Hormuz. […]
