XML 297 R154.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Cash flow hedges - Reconciliation of equity and analysis of other comprehensive income by risk type (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Changes in reserve of cash flow hedges, continuing hedges [Roll Forward]      
– fair value gains/(losses) $ (157) $ 551 $ (267)
Fair value (gains)/losses reclassified from the cash flow hedge reserve to the income statement in respect of:      
Income taxes (141) (59) (31)
Interest rate | Cash flow hedges      
Changes in reserve of cash flow hedges, continuing hedges [Roll Forward]      
Cash flow hedging reserve, beginning balance 204 (26)  
– fair value gains/(losses) 514 193  
Cash flow hedging reserve, ending balance 495 204 (26)
Fair value (gains)/losses reclassified from the cash flow hedge reserve to the income statement in respect of:      
Hedged items that have affected profit or loss (107) 99  
Income taxes (79) (53)  
Others (37) (9)  
Foreign currency | Cash flow hedges      
Changes in reserve of cash flow hedges, continuing hedges [Roll Forward]      
Cash flow hedging reserve, beginning balance (205) (182)  
– fair value gains/(losses) (630) 341  
Cash flow hedging reserve, ending balance (37) (205) $ (182)
Fair value (gains)/losses reclassified from the cash flow hedge reserve to the income statement in respect of:      
Hedged items that have affected profit or loss 822 (371)  
Income taxes (23) 4  
Others $ (1) $ 3