Opec oil revenues to fall by 46% in 2015