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 MorePosted by Rashid Husain Syed | Jan 16, 2023
But Russia is still taking in €640 million a day from the sale of fossil fuels
Read MorePosted by Rashid Husain Syed | Jan 9, 2023
DOE announcement to back away from any crude purchases for February is a warning sign
Read MorePosted by Rashid Husain Syed | Jan 3, 2023
The price of oil could end up anywhere between US$70 to US$121
Read MorePosted by Rashid Husain Syed | Dec 27, 2022
Could reduce its daily oil output by as much as seven per cent over the next few weeks
Read MorePosted by Rashid Husain Syed | Dec 19, 2022
But at least in the short term, Moscow may be able to ride off the challenge
Read More