Global oil prices see highest levels of 2019
Shortages from Venezuela, Iran and OPEC+ as well as drops in U.S. shale production push oil prices to new highs.
Shortages from Venezuela, Iran and OPEC+ as well as drops in U.S. shale production push oil prices to new highs.