June 4, 2021

Oil companies suffered three major blows this week: Is this the beginning of the end for fossil fuels?