News U.S. crude oil hits $100 again after Chinese ships are turned away from Strait of Hormuzby SkytradeMarch 27, 2026