News

US crude oil inventories fell 4.56 million barrels during the week ended April 18, the American Petroleum Institute (API) ...
India's crude oil imports from Russia set to exceed 2 mb/d in April 2025, driven by favorable economics and strong demand.