‘Greed and fear’: How BP and Shell oil profit is boosted by own traders Analysis: Turmoil resulting from pandemic and Ukraine war create ideal conditions for speculators The Guardian - UK · May 12, 2022