
The recent decision by the OPEC+ nations to increase oil production is amplifying concerns about an oversupplied market. Adding to that belief is the growing hope that a peace deal, or at least a ceasefire, will be reached between Russia and Ukraine.
This macroeconomic story is the main reason energy stocks continue to be one of the worst-performing sectors. Oil stocks, in particular, have failed to rally despite steady cash generation.