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