Topic
1 story, newest first.
Oil prices saw a significant increase of over 2% on Monday as trading resumed, with Brent crude surpassing $90 per barrel. This surge followed a US military strike on two Iranian launchers on Larak Island.