LuisFrade on April 05, 2017 at 01:32PM
Many analysts projected that lower oil prices would be good for the global economy—the opposite has been true. #wef https://t.co/GAyJOGpCIo http://pic.twitter.com/gtfhzuUpnJ
— bcg.perspectives (@bcgperspectives) April 5, 2017
via Twitter