India’s HPCL Chair Says ‘High’ Crude Prices Could Weigh On Fuel Demand
Oil futures have been trading near multi-year highs due to a global energy supply crunch, with the Brent crude benchmark at $84.30 a barrel on Wednesday.
Oil futures have been trading near multi-year highs due to a global energy supply crunch, with the Brent crude benchmark at $84.30 a barrel on Wednesday.