TPE Logo
Oil prices soar over 4% to 16-week high after Saudi strikes