Oil prices hit their highest levels so far this year on Wednesday on the back of US winter weather and more turmoil in oil exporters Venezuela, South Sudan and Nigeria.
Oil prices hit their highest levels so far this year on Wednesday on the back of US winter weather and more turmoil in oil exporters Venezuela, South Sudan and Nigeria.