Home Business & Economy Opec says global oil supply is dwindling at $ 73