Updated on 02/22/2022 08:00 am The Petroleum hit its highest price since 2014 on Tuesday as tensions between Russia and Ukraine escalated after Moscow ordered troops to be sent to breakaway regions, raising supply concerns that have pushed prices close to $100. per barrel. The United States and its European allies are close to announcing […]