RE:RE:Price of oil....How am I not making sense? Putin is not losing money selling oil from 60-72 dollars a barrel.
Russia cost of production is under 40 dollars.
The not making sense part is thinking Russia can fund a war and social programs while cutting back production and oil revenue.
India and China need cheap oil the most.
Europe doesnt want cheap oil, They have a carbon tax exchange.
Europe oil demand peaked years ago. It is slowly going down.