Dollar stumbles as U.S.-China trade truce revives risk taking

The dollar broadly weakened on Monday as investor demand for riskier assets rose after China and the United States agreed […]

Oil prices firm ahead of G20 meeting, but rising supply curbs gains

Oil prices edged up on Thursday on optimism that trade talks at the upcoming G20 meeting could help the global […]

Euro rises on hopes of Italian budget compromise

The euro rose on Wednesday, buoyed by reports that Italy may be open to reviewing its draft budget for 2019, […]