Oil futures end lower as traders await a weekend decision on production cuts by the Organization of the Petroleum Exporting Countries and its allies.



Source link