Oil Markets Are Set Up For A Bull Run
Bullish catalysts are coming together in oil markets to send oil prices higher, with OPEC+ preparing to cut production targets, the U.S. SPR release coming to an end, and new Russian sanctions coming into effect
Source: oilprice.com