Oil Prices Decline as Market Surplus Fears Overshadow US Pressure on India
Oil Prices Decline as Market Surplus Fears Overshadow US Pressure on India. Oil markets faced renewed pressure this week, with crude prices falling sharply on concerns that global supplies are tipping into surplus. The decline comes despite the United States intensifying its diplomatic push to persuade India to reduce or end its reliance on Russian … Read more