Take a look around you, whether you are at home, in the office, at a mall, or waiting for a sandwich at your local supermarket. Chances are, everything you see was delivered by truck. Every single thing.
Stocks fell sharply in U.S. markets on Thursday morning, led by the technology and consumer discretionary sectors.
The Dow Jones Industrial Average fell by 1,100...
The U.S. trade deficit rose an astonishing 22 percent in March to $109.8 billion as prices of oil and imported products rose due to soaring inflation, according to data released Friday by the Census Bureau and the Bureau of Economic Analysis.