Global crude oil prices continued to fall as easing geopolitical concerns and improving market sentiment weighed on energy markets, the3 24NewsHD TV channel reported on Sunday.
Global crude oil prices continued to fall as easing geopolitical concerns and improving market sentiment weighed on energy markets, the3 24NewsHD TV channel reported on Sunday.