Oil price cap costing Russia an estimated €160 million per day
But Russia is still taking in €640 million a day from the sale of fossil fuels
Read MoreBut Russia is still taking in €640 million a day from the sale of fossil fuels
Read MoreDOE announcement to back away from any crude purchases for February is a warning sign
Read MoreThe price of oil could end up anywhere between US$70 to US$121
Read MoreCould reduce its daily oil output by as much as seven per cent over the next few weeks
Read MoreBut at least in the short term, Moscow may be able to ride off the challenge
Read More