Crude oil price is trading hits 7-year highs, as surging demand continues to outpace supply, even as the global economy continues on the path to recovery from the pandemic lows.