Swiss-based Mercuria posted a drop in annual profits as a surge in gas trading and gains from structured finance deals failed to offset a sharp decline in oil ...
A