ENERGY Oil markets split as blockade risks counter diplomatic signals by Anadolu Agency April 17, 2026 by Anadolu Agency April 17, 2026 Oil prices ended the week mixed, with Brent posting gains on concerns over potential supply disruptions … Read more 0 FacebookTwitterPinterestEmail