Russia is under growing pressure in the global oil market, forced to sell crude oil to India at extremely low prices. Some shipments have recently gone for as little as $22 to $25 per barrel. The ...