Crude oil price falls to lowest level since 2003
Brent crude, the international benchmark’s price tumbled on Wednesday to the lowest level in 16 years as global markets continued to respond to the price war between Saudi Arabia and Russia amidst the spread of the coronavirus pandemic ravaging the world. Brent crude, against which Nigeria’s crude is priced, fell by $2.23 to $26.11 per […]
Continue Reading