Shell Reports Nearly $7 Billion Profit Amid ‘Unprecedented Disruption’ The New York Times · Business 9m ago