Ship Recycling Market Stabilizes

After what seemed like months of unstoppable volatility, a modicum of stability seemed to enter the global trading markets this week as oil climbed marginally (0.17%) before the week ended, yet this remains a near 1.4% drop just this month and a 10.8% overall decline from the same time last year…