A strong earnings season has equipped investors with fresh optimism but price action may struggle to post progress as seasonal headwinds pick up in the month of May. As a result, gains may slow.
The Ukraine premium is quickly coming out of oil. It's trading at $90.76 from a high of $95.80 yesterday. That's more than $5 from the high and more than $4 today. The vast majority of it ha
<p>US stocks suffered the worst start to a quarter in history overnight. But Asian markets are generally steady after initial weakness. Other markets are generally stuck in familiar range. Dolla
Leave a Comment