A new Gazprom plant is shipping its first liquefied natural gas cargo to Greece just 6 months after the EU vowed to drastically reduce Russian gas importsBusiness InsiderNov 27, 2022
EV sales growth points to oil demand peaking by 2030 − so why is the oil industry doubling down on production?The ConversationSep 27