MRC Global: Temporary Short-Term Issues But Strong Long-Term Growth Prospects 11.06.2024 11:36 Seeking Alpha