Oil prices jumped on Monday to the highest levels in years, fuelled by rebounding global demand that has contributed to power and gas shortages in key economies like China.Read full news