video poster
Trailer

High Oil Prices a Short-Term Problem: Analyst

IEA member countries have agreed to release a record 400 million barrels of emergency oil reserves to ease supply disruptions as the Iran war threatens shipping through the Strait of Hormuz. The U.S. w...
Read More
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved