February 19, 2026
Home » Oil prices surge 2% to nearly 10-month high on OPEC's rosy outlook for tight supplies