Oil jumps above $107 as attacks on Saudi infrastructure and Strait of Hormuz tensions rattle markets

Oil prices rose sharply on Monday, 14 September 2026, after a fresh round of attacks that hit energy infrastru...


Read More