Global Oil Prices Yet Strong On Rising Refining Demand |Business Incorporated| · Channels Television · Sentinel