
Oil prices touched a peak of $113 per barrel and eased to $111 on Wednesday amid fears about the impact of Russia’s attack on Ukraine and the resulting sanctions.

Several container shipping majors have temporarily suspended bookings to and from Russia amid the Russian military attack on Ukraine.