Begin typing your search...
Showing results for "#Natural gas prices"
Shell profit doubles to record as war drives up energy costs
London-based Shell Plc posted adjusted earnings of USD 39.9 billion for 2022 in its financial results for the final three months of the year. Adjusted...