RecentNews.uk
Brent crude prices rose following Iranian denials of planned talks with Washington.
The US EIA forecasts oil prices to remain near $100 per barrel through year-end.
Geopolitical tensions in the Middle East continue to weigh heavily on energy supply sentiment.
Sustained high crude valuations threaten to keep upward pressure on global inflation and fuel costs.
Tap below to vote and see what others think.