
Gas Prices Stopped Soaring
Oil prices have been dropping for a number of reasons. Talks between Russian and Ukraine, and major lockdowns in China, are potentially reducing demand.
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.