Some analysts see a return to $100 oil—but faltering re-openings could bring price down to earth

Some analysts see a return to $100 oil—but faltering
re-openings could bring price down to earth