Russia Ukraine war, page-50869

  1. 4,994 Posts.
    lightbulb Created with Sketch. 1051
    Russia’s cost of production for oil is roughly US$10/barrel.
    Gosh, I guess they’re only raking in a lousy US$75/barrel now.
    But don’t let the facts cloud your obvious genius and blatant Russophobia.
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.