 Oil prices fell in choppy trade on Wednesday as fears of a global recession and concerns about rising COVID-19 cases in China, the worlds top oil importer, took center stage. The downside remained capped amid news that Russia aims to ban oil sales from Feb. 1 to countries that abide by a G7 price cap ... The post Oil Prices Decline In Choppy Trade On China Concerns appeared first on ForexTV... 