Brent crude climbed above $95 a barrel as US-Iran hostilities and Houthi threats to Red Sea shipping heightened fears of major oil supply disruptions
No comments: