News

Mexico’s state oil company Pemex (Petróleos Mexicanos) reported a net profit of MXN 60 billion ($3.5 billion USD) in the ...
Vitol paid a record $10.6 billion in share buybacks last year as it outperformed its rivals during a historic boom in energy ...