British Petroleum had the second largest revenue in this year at over 184.11 billion US dollars , followed by the German car manufacturer Volkswagen at 278 billion dollars and the Swiss trading and mining company Glencore at 219 billion .