While Goldman Sachs and Merrill Lynch analysts see oil prices hitting $80, Russia’s Energy Minister believes it is a price that cannot be justified

Source: oilprice.com