“Russia and Saudi Arabia urge all OPEC+ powers to join oil cuts” Dec 8, 2023 | MarketsIf you ever wanted a reason to support alternative energy, renewables and the like, here it is....