Read the Bloomberg article that was linked. This is about the collapse of the market price of oil not the 100% elimination of the need for oil. Looks like I did misquote the article. Should have read 'as soon as 2023' not 'by 2022'.
Oil is trading at ~$80/bbl. That's far from inflation adjusted highs. And OPEC has largely lost the ability to control the price by constricting demand.
We have infrastructure designed for ~90Mbbl/day. It doesn't take much of a demand reduction to crater the price. We saw that during COVID. Higher deployment of EVs will ensure there won't be a following recovery.