Daily analysis before the close

oil prices

Oil Drops Below $75 a Barrel

Oil Drops Below $75 a Barrel

Crude oil prices tumbled roughly 4.4% Wednesday after the US and Iran signed a memorandum of understanding to reopen the Strait of Hormuz. USO dropped to 106.72, near its 52-week…

Roberto Anderson··5 min read