Oil tops $100 a barrel as central banks meet soon

Business