Oil prices are going to be controlled by two Things , supply and demand .. Average consumption is increasing 1 million Bopd with declines at 15 % on average so with our demand growing we need over 15 million Bopd increased production from OPEC or some major producer? Unless the Saudi 's can open the tap more and way more ! Oil will rise to a normal level 60 to 70 WTI, with
...more