Why OSG (TSE:6136) is on investors’ radar today OSG (TSE:6136) has attracted fresh attention after a solid year of share price gains, with the stock showing positive total returns over the past year ...