Share Facebook Twitter LinkedIn Pinterest Email Oil tops $105 as Houthi attacks on Saudi Arabia raise inflation fears