Energy11 years ago
Oil giants Shell, Total and Exxon report falling profits in Q3
The global oil refining industry has been hit by squeezed margins, with three of the biggest oil companies reporting falling third-quarter profits on Thursday. Royal Dutch...