Crude oil has closed solidly higher, with the US futures contract hitting their highest point so far this year on expectations of a decline in US production.
Crude oil has closed solidly higher, with the US futures contract hitting their highest point so far this year on expectations of a decline in US production.