NEW YORK: World oil prices ended mixed on Friday as traders weighed disappointing US economic growth data, Europe’s debt crisis and the simmering tensions with Iran over its alleged nuclear weapons programme.
Channel NewsAsia Business News
Asian Business News