Houthi attacks on Saudi Arabia and retaliatory US and Iranian strikes have pushed global benchmark Brent crude above $100 a barrel for the first time since July