Market Overview

Russian Deputy Energy Minister Says No Russian Oil Company Could Sustain $20/Barrel Oil- Interfax