In light of recent bad news in the crude oil market failing to significantly reverse the trend, oil traders are holding onto their optimistic views.


FOR MORE ...