World Affairs Oil hits $100 a barrel despite deal to release record amount of reserves By infouncle.com - March 12, 2026 0 1 FacebookTwitterPinterestWhatsApp It comes as Iranian attacks on ships intensify in the crucial Strait of Hormuz waterway.