Oil Markets In Limbo, China Russia Playing Havoc? 25 April 2022 Global oil markets seeking direction due to China lockdown