LONDON/NEW YORK: Oil prices fell on Wednesday and recorded an annual loss of nearly 20%, as expectations of oversupply increased in a year marked by wars, higher tariffs, increased Opec+ output and sanctions on Russia, Iran and Venezuela.
Brent crude futures shed about 19% in 2025, the most substantial annual percentage decline since 2020 and its third straight year of losses, the longest such streak on record. US West Texas Intermediate crude logged an annual decline of almost 20%.
