News

How big is Iran’s oil industry? With about 157 billion barrels of proven crude oil, Iran holds about a quarter (24 percent) ...
Shell proved it has tremendous execution with its goals and has adopted the right strategy with its asset blend. Click here ...
Somaliland offers a stable base near Red Sea chokepoints amid rising tensions with Iran and China’s influence in Djibouti.