US issues a 30-day license for purchasing stranded Russian oil.
Oil prices experience a decline following the announcement.
The move aims to alleviate supply issues in the global market.
US issues a 30-day license for purchasing stranded Russian oil.
Oil prices experience a decline following the announcement.
The move aims to alleviate supply issues in the global market.