By Our Reporter Global oil prices have fallen sharply over the past seven months, leading to significant revenue shortfalls in many energy exporting nations, while consumers in many importing countries…
Is it an End of an Era for the oil sector?

By Our Reporter Global oil prices have fallen sharply over the past seven months, leading to significant revenue shortfalls in many energy exporting nations, while consumers in many importing countries…