
The global oil price drop may last for the next couple decades, Stanford economist says
Global oil prices may stay low for the next 10 or 20 years, according to Stanford economist Frank Wolak. ...
Stanford Marine Said to Delay London IPO as It Seeks Sale
Stanford Marine Group postponed a planned initial public offering in London as majority owner...