132 days ago • Posted by William Ramstein

Big oil disappoints; Shell's Q4 net income stumbles to $393M

The company follows its peers BP Plc and Exxon Mobil Corp. with a set of results that show it’ll be a long road to recovery from the coronavirus pandemic for the oil and gas industry. Prices have recovered from last year’s lows, but continuing Covid-19 lockdowns in countries around the world are depressing fuel sales and refining margins. - Bloomberg