Markets are down in the early morning hours of March 19.
The downward sentiment came after WTI oil moved upwards again toward $97 per barrel after further attacks on critical energy infrastructure i… [+2206 chars]
No comments yet. Be the first to comment!