Crude oil price goes below $30 per barrel for India
The price paid by India for a barrel of crude oil has fallen below the $30 mark for the first time in several years. On Jan 7, the average price paid by India for importing crude oil was $29.24, substantially lower than the $33 level seen in international oil exchanges such as NYMEX. India has […]