Saudi Arabia to invest $20 billion in spare oil production capacity
Barclays says oil prices could potentially rise towards $90 per barrel as the November 4 deadline for USA sanctions on Iran approaches, but prices decline thereafter. Reuters reported on Wednesday ...