Oil prices rise 2%, and Brent crude remains above $100 per barrel amid ongoing supply concerns from Iranjawwal (81)in #news • 10 days ago