Oil prices trade at seven-month lows pressured by oversupply

Oil prices have marginally recovered after slipping to nearly seven-month lows on reports of an increase in supply that negated the production-cut initiative by OPEC and other producers.

Read full original article »