Reporting earnings on Tuesday, BP (BP) posted an annual profit of almost $12.9 billion. Shell (RDSA) reported a profit of $19.3 billion last week after
Reporting earnings on Tuesday, BP (BP) posted an annual profit of almost $12.9 billion. Shell (RDSA) reported a profit of $19.3 billion last week after