Saudi Arabia poised to be the oil Leader after the highest oil output by cutting down its crude prices relatively.

Saudi Arabia poised to be the oil Leader after the highest oil output by cutting down its crude prices relatively.

By Carrie Ann - Jun 22, 2012

From a $128 per barrel in March, a breath taking four year high hit in the crude oil prices, the NYMEX Crude oil prices ...

Read More