Trade War Causes Oil Prices to Dip 3%
Concerns over energy demand in the midst of an ongoing trade war between major economies, the United States and China, have resulted in a close to 3% drop in oil prices on Tuesday, according to market analysts. The futures of…
