Oil futuresclosed at their highest level in almost three weeks on Thursday, buoyed by concerns over global supplies and a continued drawdown of an inventory glut at a key U.S. storage hub. May oil rose $1.02, or 1%, to settle at $101.28 on the New York Mercantile Exchange. Natural-gas prices, meanwhile, rallied after a weekly report showed that U.S. supplies fell more than expected. May natural gas climbed 14 cents, or 3.3%, to end at $4.54 per million British thermal units