Seeking Alpha | European Stocks Fall After China Selloff as Oil, Ruble Retreat Bloomberg Energy companies led declines in the Stoxx Europe 600 Index as crude fell from a three-week high, while Russia's ruble and Canada's dollar led losses in currencies of oil-producing nations. That followed the Shanghai Composite Index's worst day in a ... OPEC: $95 Oil, But Not Until 2040 OPEC's 'World Oil Outlook': Vehicles Hooked On Oil For Next 25 Years Argentina Moves Include Shale-Oil Investment – Energy Journal |