The price of oil remained above $95 a barrel on Tuesday, boosted by the Bank of Japan’s announcement of more bond purchases next year but tempered by ample supplies and uncertainty about the outcome of …
Read the original post:
Oil prices above $95 a barrel in European trade
