Article By:
Victor Dergunov
Wednesday, February 10, 2021 10:10 AM EST
Oil's supply demand dynamic illustrates that higher prices are probable. OPEC+ nations led by Russia and Saudi Arabia are likely to continue to create artificial supply constraints in the market.