Best of times, worst of times: record fossil-fuel profits, inflationsciencedirect.com3 pointshackandthink6 months ago