Oil prices jumped more than 6% on Wednesday, hitting a ...
July 8, 2026·about 2 hours ago·via Instagram
Oil prices fell more than $1 per barrel on Thursday after the U.S. and Iran signed an interim agreement that would end the Iran war, reopen the Strait of ...