Oil Price Unlikely to Return to $100 Per Barrel - Russian Finance Minister
Global oil prices are unlikely to ever reach $100 per barrel again, Russian Finance Minister Anton Siluanov said Wednesday.