Surprise Me!

US oil majors show resilience

2015-10-31 135 Dailymotion

3rd quarter results from ExxonMobil and Chevron