The Japanese Yen (JPY) has shrugged off downbeat Japanese Trade Balance data, and it is regaining lost ground against the US ...
Crude prices are reversing earlier losses on Wednesday, buoyed by rising concerns about supply disruptions as attacks in the ...