There is no doubt investors have heard this line before: “Chinese stocks are cheap.” It has been a familiar refrain as the Shanghai Composite Index heads to its third consecutive
The U.S. Energy Department’s weekly inventory release showed a larger-than-expected increase in natural gas supplies, as overall domestic consumption fell amid an increase in production.
Even though a threat of yet another widespread global recession has been lurking in the economy, financial stocks have proven to be a solid bet for investors so far this year (read Five Best