Oil hits $100 a barrel despite deal to release record amount of reserves Posted on March 12, 2026March 12, 2026 by Mark Waterhouse It comes as Iranian attacks on ships intensify in the crucial Strait of Hormuz waterway. Source: BBC