Vienna - The price for crude oil produced by the Organization of the Petroleum Exporting Countries (OPEC) has fallen to 123 dollars, OPEC said on Thursday.
London, May 27 : Southern India’s KVK Energy, which owns and operates five power plants in that region and has secured funding to build another five, has joined other Indian companies to list on Lo