Down $-3.26 or -8.23% The price of WTI crude oil futures tumbled lower with concerns about global recovery, and increasingly stubborn high supply. The price of crude oil futures settle at $36.34. That
The Swiss central bank releases its latest financial stability report – Credit quality in Switzerland and abroad is expected to deteriorate – Worse-than-expected developments would weigh f
Leave a Comment