Oil Price Soars To Seven-year High
Oil prices traded within striking distance of its seven-year high at $86.71 per barrel yesterday on continuing supply constraints and waning fears among heavy fuel users of another pandemic-induced slowdown.
In the last two weeks, Brent, Nigeria’s benchmark, has climbed...