Oil Price Settles After 5% Loss, Lowest In Over 15 Months

Oil prices remained stable over the weekend after falling to near 15-month lows earlier in the session, bolstered by reports that key producers Saudi Arabia and Russia met to explore methods to improve market stability. When the immediate shock subsided, Brent oil futures, Nigeria’s benchmark, jumped 26 cents, or 0.4%, to $73.95 a barrel, while … Continue reading Oil Price Settles After 5% Loss, Lowest In Over 15 Months