Coasting on high oil prices, the world's largest publicly traded oil company posted profits on Tuesday.

But take high oil prices away, and analysts say Exxon's future looks grim. 

"The way they made their money was all on price. Oil prices at $100-plus cover a lot of mistakes. On volumes they lost about a $1.5 billion; we just don't see that improving," said Chris Edmonds, managing partner at Enerecap Partners.