Oil prices rebound, WTI up by more than 1%



The prices of oil turned to rise on Wednesday after recording losses in the previous few days amid the ongoing tensions between Russia and Ukraine, which continue to pose a risk to global demand and s…