Oil prices have scored new 2015 peaks after weekly data showed US commercial crude stockpiles unexpectedly slumped in the first decline in four months.
Oil prices have scored new 2015 peaks after weekly data showed US commercial crude stockpiles unexpectedly slumped in the first decline in four months.