Global oil prices have fallen, with the New York benchmark contract hitting the lowest level in more than five months amid ballooning US crude-oil supplies.
Global oil prices have fallen, with the New York benchmark contract hitting the lowest level in more than five months amid ballooning US crude-oil supplies.