RE: Green light21 Apr 2021 04:51
Doesn’t look like oil prices are going to recover from yesterday’s sell off anytime soon, the news reported oil stocks have fallen much faster that oil prices and now showing as way oversold, huge buying opportunities in the sector, on the other side of that renewable energy stocks are now showing way overbought.