HHeadlines Read More Oil prices race above 100 dollars a barrel as Iran conflict escalatesMarch 9, 2026 Oil prices have rocketed above 100 US dollars a barrel for the first time in nearly four years…