XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Schedule of Inventories        
Refinery feedstocks $ 1,995 $ 1,979    
Refined petroleum products and blendstocks 3,567 3,425    
Renewable diesel feedstocks and products 135 50    
Ethanol feedstocks and products 273 297    
Materials and supplies 295 287    
Inventories 6,265 6,038    
Inventories (Textual)        
LCM inventory valuation reserve       $ 2,500
Lower of cost or market (LCM) inventory valuation adjustment 0 (19) $ 0  
Excess of market value over carrying amount of LIFO inventories 5,200 1,300    
Liquidation of LIFO inventory, increase to cost of materials and other   224    
Amount of non-LIFO inventory $ 1,400 $ 918