downtoearth-subscribe

U.S. and Saudi policies fed oil price rise

So what's the reason for the spectacular rise in crude oil prices to more than $40 a barrel? While there is plenty of blame to go around, responsibility rests largely on the defective