Energy Stocks Are A Big Buy Right Now

Oil prices climbed on Monday morning after OPEC+ resolved on Sunday to stay the course on oil production cuts ahead of the implementation of a $60 price cap on Russian-origin crude oil negotiated by the EU, the G7, and Australia. OPEC+ had earlier agreed to cut output by two million bpd, about two per cent of world demand, from November until the end of 2023.


Still, oil prices are down more than 30% from their 52-week highs while, curiously, the energy sector is within just four percent of…

Read More