News

Despite market uncertainty and falling oil prices, Exxon, Shell, and TotalEnergies are maintaining dividend and buyback ...