The specter of a prolonged energy crunch could dash the hopes of consumers, businesses and investors worldwide for rate cuts this year.
The EUR/GBP cross loses ground to near 0.8635, snapping the four-day winning streak during the early European session on Wednesday. Markets are in a "wait-and-see" mode ahead of the European Central ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results