<p>After gains over the last 3 weeks, the major European indices are off to a modest declines today and for the week so far. <span> The subdued activity occurred
Unusually large steps may validate the market narrative that it's either 'foot-to-the-floor' on the accelerator or 'foot-to-the-floor' on the brakes Were energy prices to fall
Leave a Comment