Share0 Energy stocks recoup and boost leading indices worldwide while Pfizer approval helps strengthen sentiment of recovery