Macquarie strategists revealed that they are forecasting that U.S. crude inventories will be up for the week ending April 17.
Macquarie strategists revealed that they are forecasting that U.S. crude inventories will be up for the week ending April 17.