Can Crude Maintain Its New Rally?
Oil prices received a boost yesterday after Saudi Oil Minister Ali Naimi suggested consuming countries are happy with oil between $70 and $90 a barrel, raising the price ceiling by 10$ from the previous range of $70 – $80.