Russia Ukraine war, page-50866

  1. 5,269 Posts.
    lightbulb Created with Sketch. 1160
    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.