Published by Benjamin Chiou on 27th July 2026
(Sharecast News) - European markets were a sea of green on Monday morning as oil prices retreated on the back of an agreement between the US and Iran to pause their attacks, easing the geopolitical risk that has dampened sentiment in recent weeks.
URL: http://www.digitallook.com/dl/news/story/36097666/...