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.
Renewable energy prices have skyrocketed while new wind and solar installations have plummeted over the last year, even as governments continue to forge ahead with ambitious climate plans.
Democrats on Capitol Hill are increasingly anxious about how to show voters they are taking aggressive action to deflate swelled gasoline prices, even if that means voting on legislation that would likely not bear results.