Russia and OPEC extend historic oil cuts – are oil stocks in limbo land?

The demand for oil is at a nightmarish level. The lack of travel, the signifcant omission of cars in a stay at home economy, and the Russia-Saudia Arabia oil war are causing the oil crisis. The first two problems stem from COVID-19, which should dissipate. However, Russia- Saudi Arabi, and OPEC hold the future direction […]