Is it Time to Invest in Oil?

Oil stocks has taken an unprecedented hit during the pandemic, with companies such as Exon Mobile(XOM) and Chevron(CVX) touching 15 year lows. This large drop was primarily caused by the unreal/insane collapse of oil demand as the world came to a standstill amid numerous lockdowns in an effort to curb the spread of Covid-19. While … Continue reading Is it Time to Invest in Oil?