The last trading day of 2024 saw oil prices contribute to a 3 percent annual loss, the second consecutive yearly decline, with bearish sentiment showing no sign of letting up and many investors ...