Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
$1,440 | $3,584 | $1,701 | $2,006 | $2,155 | $2,769 | $1,267 |
$542 | $380 | $338 | $336 | $335 | $357 | $372 |
$44.00 | $-2,012.00 | $-68.00 | $-915.00 | $-40.00 | $-699.00 | $412 |
$586 | $-1,632.00 | $270 | $-579.00 | $295 | $-342.00 | $784 |
$-148.00 | $-145.00 | $-97.00 | $49.00 | $-129.00 | $-211.00 | $159 |
$237 | $-334.00 | $-408.00 | $-240.00 | $-2.00 | $-151.00 | $-102.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 |
$17.00 | $66.00 | $-54.00 | $-1.00 | $31.00 | $-95.00 | $-65.00 |
$583 | $-352.00 | $270 | $45.00 | $-396.00 | $-369.00 | $184 |
$2,607 | $1,743 | $2,237 | $1,692 | $2,063 | $2,055 | $2,098 |
$-469.00 | $-353.00 | $-344.00 | $-312.00 | $-243.00 | $-263.00 | $-326.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-30.00 | $2,396 | $-366.00 | $0 | $0 | $-310.00 | $-124.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $7.00 | $1,377 | $6.00 | $1,032 | $596 |
$0 | $0 | $7.00 | $1,377 | $6.00 | $1,032 | $596 |
$-161.00 | $-298.00 | $11.00 | $41.00 | $-22.00 | $-44.00 | $125 |
$-660.00 | $1,745 | $-692.00 | $1,106 | $-259.00 | $415 | $271 |
$5,498 | $-843.00 | $-564.00 | $9,873 | $-31.00 | $117 | $-4.00 |
$-15.00 | $-140.00 | $13.00 | $-23.00 | $25.00 | $3.00 | $-8.00 |
$5,483 | $-983.00 | $-551.00 | $9,850 | $-6.00 | $120 | $-12.00 |
$-62.00 | $-1,380.00 | $-527.00 | $0 | $0 | $0 | $-286.00 |
$-62.00 | $-1,380.00 | $-527.00 | $0 | $0 | $0 | $-286.00 |
$-678.00 | $-555.00 | $-459.00 | $-186.00 | $-28.00 | $-46.00 | $-31.00 |
$-131.00 | $-13.00 | $-25.00 | $-10,345.00 | $-1,948.00 | $-2,701.00 | $-1,864.00 |
$4,612 | $-2,931.00 | $-1,562.00 | $-681.00 | $-1,982.00 | $-2,627.00 | $-2,193.00 |
$6,490 | $501 | $-93.00 | $2,162 | $-177.00 | $-196.00 | $240 |
$81.00 | $77.00 | $92.00 | $77.00 | $52.00 | $44.00 | $34.00 |
$-678.00 | $-555.00 | $-459.00 | $-186.00 | $-28.00 | $-46.00 | $-31.00 |