The Tema Oil Refinery has refuted allegations by the Institute of Energy Securities (IES) that it is being plunged into further troubled waters as it has incurred a loss of 24 million dollars mainly due to a drastic reduction in the prices of crude oil on the international market. A statement issued by TOR and […]