Subscribe To Our Free Newsletter |
Crude oil futures trade marginally higher despite bearish US data
API says US crude oil inventories were up 3.03 million barrels against earlier forecast of 2.41 million barrels