Steady oil price belies weakening physical market
LONDON – The oil price is holding steady close to $45 a barrel, but prices further forward and in the physical market are showing new signs of weakness mainly due to a fall in demand from China after the …