Saudi Arabia poised to be the oil Leader after the highest oil output by cutting down its crude prices relatively.
From a $128 per barrel in March, a breath taking four year high hit in the crude oil prices, the NYMEX Crude oil prices today lingers a little below $100 a barrel. While the other