Oil markets are awash in supply while prices have dropped from $115/barrel … PetroChina's crude output fell to 696.6 million barrels in the first three …

The post Low <b>Oil</b> Prices Eat Into PetroChina, Profit Drops 77% appeared first on crude-oil.top.