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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results