Crude oil prices rebounded following sharp losses, driven by a revised EIA outlook, a shift in IEA rhetoric, and reports of rebounding Asian imports, despite an estimated US crude oil inventory build.
U.S. crude oil inventories rose by 3.6 million barrels last week, which was more than expected, resuming an upward trend ...
In the first 10 days of March, Russian crude oil loadings for India were at around 590 thousand barrels per day (bpd), lower ...