Youre hitting tank bottom. That is the phrase one oil industry executive used to describe the state of global petroleum inventories, in a conversation the executive said had already been shared with … [+7106 chars]Read More
Oil executives send a blunt message to Americans on gas prices thestreetcom
