OIL prices were near flat on Wednesday as severe cold that disrupted some US oil production offset disappointing economic growth in China that stoked worries about energy demand.

Read More