Today's Trending

$12.4bn oil windfall