The United States oil business is booming and the country could soon be the largest crude oil producer in the world. Despite this record-breaking prod
The United States oil business is booming and the country could soon be the largest crude oil producer in the world. Despite this record-breaking prod
A new mega-dam being built by Ethiopia on the Nile River is threatening to spark a war over water and shift political influence in northeastern Africa