Oil rallies before Doha meeting, but will OPEC members and non-members agree to freeze production? Read More