The Trump administration issued a new license allowing countries to temporarily purchase certain Russian oil products, the same day Brent crude prices settled above $100 per barrel
Read MoreThe Trump administration issued a new license allowing countries to temporarily purchase certain Russian oil products, the same day Brent crude prices settled above $100 per barrel
Read More