Demand Surge Set to Push Oil Prices Higher this Year

High oil demand and a lowered supply will lead to a large market deficit, setting the stage for higher oil prices.

Read the article here:

Demand-Surge-Set-To-Push-Oil-Prices-Higher-This-Year