Breaking news:
Oil is under pressure as the US offers up to 40 million barrels from teh strategic oil reserve.
This article was written by Adam Button at investinglive.com.
Breaking news:
Oil is under pressure as the US offers up to 40 million barrels from teh strategic oil reserve.
This article was written by Adam Button at investinglive.com.