Oil Closes the Month on a Strong Note
The oil markets are increasingly putting their trust into OPEC+ production cuts to remain in place throughout this year, a feat which combined with an improving macroeconomic outlook could bring $90 per barrel sooner than assumed
Source: oilprice.com