Texas Is Preparing for Electricity Demand to Surge
1. Shell Remains on the Right Track to Recovery - UK-based energy major Shell was one of the rare oil companies to surpass analyst expectations with its Q1 reported profit of $7.7 billion, buoyed by rebounding LNG production. - Shell’s cash flow rose by 6% …