Oil hits $100 a barrel despite deal to release record amount of reservesBy pgnnivash34@gmail.com / March 12, 2026 It comes as Iranian attacks on ships intensify in the crucial Strait of Hormuz waterway. Source link About The Author pgnnivash34@gmail.com See author's posts