Oil prices settled lower on Friday on the first trading day of 2026 after registering their biggest annual loss since 2020, as investors weighed oversupply concerns against geopolitical risks, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results