The US carrying out a new round of airstrikes targeting Iran early on Monday helped spark fresh volatility in the world’s energy markets.
Back to Business
Business
July 20, 2026 at 8:40 AM
Oil prices surpass 90 dollars a barrel after fresh attacks in US-Iran war
The Independent Business