Impressive rally today Oil is absolutely hated. Oil stocks have been killed globally as funds divest from the fossil fuel industry. Some of the valuations are insane.
A