Article By:
Sweta Killa
Tuesday, May 22, 2018 3:18 PM EDT
The oil price has been enjoying a smooth sail for the past couple of months with Brent hovering near $80 per barrel, the highest since 2014, and U.S. crude trading above $72 per barrel.
In this article: APC, BP, HFC, WRD, GPRK