Crude stocks fell by 4.02 million barrels for the week ended October 24, the sources said, requesting anonymity. Gasoline inventories dropped by 6.35 million barrels, while distillate inventories fell ...
Moscow’s oil revenues will likely take a hit as tougher logistics and payment hurdles cut into profits and force deeper ...
Indian Oil Corporation is considering continuing its Russian crude purchases even while navigating new US sanctions that ...