Defying expectations, oil prices began 2025 on a strong note, propelled by tighter US sanctions on Russian oil, Opec+ ...