Is it Time to Consider Oil Stocks?
Oil prices have fallen from over $68 per barrel earlier in January to around $43 now as measured by Brent Crude. In April when Coronavirus lockdowns were imposed in most countries price plunged to around $20 a barrel. Though prices have recovered as economies have slowly opened up, it is still a far cry from …