Oil Markets on Edge After a Volatile Week
Oil markets are on edge at the end of what has been a very volatile week for both Brent and WTI. Recent reports of an Iranian retaliation to Israel's latest strike have pushed oil prices higher but demand concerns are capping any gains. Friday, …