7bfae86
Supply Chain Signal — France considers windfall tax on massive oil profits: TotalE — OpenWatch