Oil prices fell back slightly on Thursday, a day after settling at multi-month highs on the latest US sanctions on Russia and ...
This facility marks Africa’s largest onshore wind power project, which is expected to empower more than 1 million homes and cut carbon emissions by nearly 2.5 million tons annually ...