Major global stock indices are trading in positive territory, signaling broad market optimism. However, crude oil prices tumbled more than 2%, reflecting bearish sentiment in energy markets. The divergence highlights shifting investor focus amid mixed economic signals.
RWA