Scoopfeeds — Intelligent news, curated.
Oil’s wild $126 price spike sends investors a blunt message