Oil hits $95 a barrel on shrinking stockpiles at vital US hub
The US benchmark popped above the threshold after jumping 3.6% on Wednesday, its biggest gain since early May. Inventories at Cushing, Oklahoma — the delivery point for the US benchmark — dropped just below 22 million barrels, the lowest since… Read More »Oil hits $95 a barrel on shrinking stockpiles at vital US hub




