US oil prices fell slightly under $ 100 per barrel on Tuesday but losses proved brief because investors tried to understand the latest diplomatic developments in the war in Ukraine. Sellloff started after Russia showed it would have been tanned the attack in the section of Ukraine, reducing fear of energy supply. After peace talks […]
Continue Reading