FT
Oil hits $60 for first time in a year as supply cuts outweigh lockdowns
Some analysts warn of ‘excessive’ exuberance given the depressed state of energy demand
Some analysts warn of ‘excessive’ exuberance given the depressed state of energy demand