AUSTIN (WBAP/KLIF News) – Crude oil prices soared to $100 per barrel Thursday and the Russian invasion of Ukraine is a key factor. The United States and its NATO allies levied financial sanctions against Russia. Germany stopped the certification process of the Nord Stream 2 natural gas pipeline to Russia. The situation sent crude oil…… MORE
