FT
Rosneft warns BP and Shell creating ‘existential crisis’ for oil supplies
Russian group says shift towards renewables could lead to supply shortages and higher crude prices
Russian group says shift towards renewables could lead to supply shortages and higher crude prices