Russia Tightens Oil Supply: Are Prices About to Explode? | TPL Media