BUSINESSFINANCIAL TIMES WORLD
Pricing the oil inventory drawdown
The article analyzes the potential impact of oil inventory drawdowns on pricing and questions whether Brent crude could reach $140 per barrel.
The article analyzes the potential impact of oil inventory drawdowns on pricing and questions whether Brent crude could reach $140 per barrel.