opinion By Girma Feyissa The world seems to be suddenly losing its thirst for oil. The price is falling to an all-time low. At this time, it is selling for 54.07 dollars per barrel in the world market. Oil had changed the game of the global market since 1973, when it had skyrocketed to an […]