Self explanatory chart: oil jumps 3% on U.S, EU and UK sanctions re: Russian oil and gas exports.

 






Comments