Brent crude reaches $97 a barrel amid fears of tight global oil supply