Oil futures at highest level since 1990

London benchmark Brent crude futures soared to their highest level in over 13 years as weekend attacks on Saudi oil facilities…