LONDON: Oil prices rose above $64 a barrel on Tuesday as higher seasonal demand in developed economies and expectations of falling U.S. shale production reduced the impact of a large global supply overhang.
To continue reading the rest of the article, click here