Tag: global energy prices

Shell Reports Profit Decline Amid Falling Global Energy Prices

British oil and gas giant Shell Plc has reported a 23% decline in net profit for the first half...