Oil Price Sinks To $24, Lowest In 17 years
The price of Brent crude, the international benchmark, tumbled on Wednesday to the lowest level in 17 years as global markets continued to respond to the price war between Saudi Arabia and Russia amid the spread of the coronavirus pandemic. Brent, against which Nigeria’s crude is priced, fell by $3.84 to $24.89 per barrel as…
