Oil Prices Stay Above $100 Amid Ongoing Middle East Conflict: 'A High Stakes Stalemate'

Trending 9 hours ago
Oil prices remained above $100 per barrel on Monday as the Strait of Hormuz continues to be effectively closed to through-traffic.
More
Source Google news
Google news