German activists have allegedly succeeded in halting the flow of crude oil
Oil prices shifted nearly 3% higher at the end of trading on Thursday
French energy giant, Total Energy , has won a project to build a solar power plant
EPRA said the shortage was also exacerbated by " changing supply dynamics " on international markets worsened by the invasion of Ukraine.
The East African Oil Pipeline is one step closer to implementation, after the signing on February 1 of the $10 billion Final Investment Decision.
Germany will be importing liquefied natural gas from Qatar