
Crude Oil Prices Rise on Surprise Inventory Drop, EU Leaders to Meet on New Sanctions
CRUDE OIL PRICE OUTLOOK: WTI crude oil prices rebounded over 2% on Wednesday, erasing Tuesday’s losses API reported a surprise inventory draw of 4.28 million barrels, underpinning strong demand for energy EU and NATO leaders […]