Abu Dhabi: India’s decision to buy oil from Russia amid global uncertainties helped prevent a potential spike in global oil prices, Union Petroleum and Natural Gas...
(Bloomberg) — A record of almost 71 million Americans are expected to travel over the Independence Day holiday period early next month, providing hope for oil...