Oil prices edged lower on Thursday after a volatile trading session, as investors assessed the latest US-Iran strikes and their potential impact on crude supplies through the Strait of Hormuz. Brent crude was trading at $95.33 a barrel, down 30 cents, or 0.31%, while...
Read More