WTI retreats towards $65.00 on downbeat API inventories, chatters over nuclear deal
By Megansoto in Business
Updated 3 years ago
WTI portrays a failure to bounce off $64.13 while dropping back to $65.25, from a recent peak of $65.65, by the end of Tuesday’s settlement. The oil b