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.
Mukund Krishna Suspended As UK Police Federation Head After Arrest on Suspicion of Fraud International