Oil declined following a volatile week of trading after Ukraine’s president said talks with Moscow show signs of becoming more substantive, prompting some cautious optimism about steps toward deescalation. Source: BusinessTech
Oil declined following a volatile week of trading after Ukraine’s president said talks with Moscow show signs of becoming more substantive, prompting some cautious optimism about steps toward deescalation. Source: BusinessTech