Oil Prices Crash To $72 Pre-War Level
Oil prices dropped to $72 per barrel on Thursday from about $120 per barrel, their lowest level since the US-Iran conflict began in February. Brent crude futures for August…
Oil prices sink further as Trump signs deal to reopen Hormuz
Oil prices tumbled again Thursday after US President Donald Trump and his Iranian counterpart signed off on a deal to end their war and reopen the Strait of Hormuz.…







