Oil falls on report of IEA proposing biggest oil release ever
US crude prices leapt 5% at the market open after both contracts plunged more than 11% on Tuesday, the steepest percentage drop since 2022
US crude prices leapt 5% at the market open after both contracts plunged more than 11% on Tuesday, the steepest percentage drop since 2022