Oil rose above $142 a barrel on Wednesday in Asia, with analysts warning that prices may spike further amid persistent concerns over tight supply and tension in the Middle East.
Oil rises above $142 a barrel