
BP: West’s Rift With Russia to Hit Oil, Gas Demand
The deep rift between Russia and the West will have lasting impacts on the global energy system and result in lower long-term demand for oil and gas, according to a closely watched annual assessment from […]