OPEC basket rises to $ 45.82 a barrel