Brent Crude Crosses $100 Again Despite Record IEA Release as Hormuz Fear Grips Markets Commodities Brent crude crosses $100 despite a record IEA reserve release as Hormuz disruption fears dominate markets.
#BreakingNews: Iran Launches Ballistic Missiles at Joint US-UK Base Deep in the Indian Ocean International