Crude oil above $107: Can Brent hit $120-125? What higher oil prices mean for India, markets
Crude oil prices fell on Wednesday after an unexpected rise in US crude inventories, although concerns over supply disruptions in Saudi Arabia kept prices elevated. Brent crude futures declined...
