Business ❯Energy Sector ❯Oil Companies
Impact of Weather on Production Profitability
Concerns over supply disruptions in the Middle East and economic stimulus from China drive oil prices higher despite long-term demand uncertainty.