Oil advances for second day above $48 as dollar extends decline

Market news
Market news

Breaking